﻿using System;
using System.Collections.Generic;
using System.Text;
using System.ComponentModel;

namespace Manager.General
{
    /// <summary>
    /// 
    /// </summary>
    public enum RecordTypes
    {
        /// <summary>
        /// a host address
        /// </summary>
        A,
        /// <summary>
        /// an authoritative name server
        /// </summary>
        NS,
        /// <summary>
        /// a mail destination (Obsolete - use MX)
        /// </summary>
        MD,
        /// <summary>
        /// a mail forwarder (Obsolete - use MX)
        /// </summary>
        MF,
        /// <summary>
        /// the canonical name for an alias
        /// </summary>
        CNAME,
        /// <summary>
        /// marks the start of a zone of authority
        /// </summary>
        SOA,
        /// <summary>
        /// a mailbox domain name (EXPERIMENTAL)
        /// </summary>
        MB,
        /// <summary>
        /// a mail group member (EXPERIMENTAL)
        /// </summary>
        MG,
        /// <summary>
        /// a mail rename domain name (EXPERIMENTAL)
        /// </summary>
        MR,
        /// <summary>
        /// a null RR (EXPERIMENTAL)
        /// </summary>
        NULL,
        /// <summary>
        /// a well known service description
        /// </summary>
        WKS,
        /// <summary>
        /// a domain name pointer
        /// </summary>
        PTR,
        /// <summary>
        /// host information
        /// </summary>
        HINFO,
        /// <summary>
        /// mailbox or mail list information
        /// </summary>
        MINFO,
        /// <summary>
        /// mail exchange
        /// </summary>
        MX,
        /// <summary>
        /// text strings
        /// </summary>
        TXT
    }
}
